IBIS Macromodel Task Group Meeting date: 12 June 2012 Members (asterisk for those attending): Agilent: Fangyi Rao Radek Biernacki Altera: David Banas Andrew Joy Consulting: Andy Joy Ansys: Samuel Mertens * Dan Dvorscak Curtis Clark * Luis Armenta Arrow Electronics: Ian Dodd Cadence Design Systems: Terry Jernberg Ambrish Varma Feras Al-Hawari Celsionix: Kellee Crisafulli Cisco Systems: Ashwin Vasudevan Syed Huq Ericsson: Anders Ekholm IBM: Greg Edlund Intel: Michael Mirmak LSI Logic: Wenyi Jin Maxim Integrated Products: Mahbubul Bari Mentor Graphics: * John Angulo Zhen Mu * Arpad Muranyi Vladimir Dmitriev-Zdorov Micron Technology: Randy Wolff NetLogic Microsystems: Ryan Couts Nokia-Siemens Networks: * Eckhard Lenski QLogic Corp. James Zhou Sigrity: Brad Brim Kumar Keshavan Ken Willis SiSoft: * Walter Katz Todd Westerhoff Doug Burns * Mike LaBonte Snowbush IP: Marcus Van Ierssel ST Micro: Syed Sadeghi Teraspeed Consulting Group: Scott McMorrow Bob Ross TI: Casey Morrison Alfred Chong Vitesse Semiconductor: Eric Sweetman Xilinx: Mustansir Fanaswalla The meeting was lead by Arpad Muranyi ------------------------------------------------------------------------ Opens: - Walter: We could discuss on-die power distribution - Walter: We could discuss parameter trees too -------------------------- Call for patent disclosure: - None ------------- Review of ARs: - Arpad and Walter find Dependency Table control method not using Labels - Should have a revised BIRD 150 by next week - Bob propose method for parameter passing - No report - Arpad revise BIRD 117 and 118 to generalize parameter file references - In progress - Ambrish update BIRD 145 for pad to pin mapping and other clarifications - This is tabled, waiting for the outcome of other issues ------------- New Discussion: Luis Armenta joins for the first time: - Joined ANSYS 3 or 4 weeks ago - Senior product manager - Responsible for IBIS AMI models - New to AMI Parameter Tree keyword BIRD draft: - Arpad: - Removed Model_Specific from example - Added context specific tree rules - Arpad showed the BIRD draft - Arpad: - A sentence from other BIRDs has been moved here - Clarifies that Model_SPecific and Resreved_Parameters are not required - Clarification of In and Info has been added - Walter: It might help to say parameters are passed "to the ISS instance" - Arpad: That was taken out because it is the [External Circuit] Parameters keyword that gives the parameters - Walter: Brad Brim proposed MCP (Model Connection Protocol) - That concept could be included in ISS - Arpad: That would be an ISS change - Walter: They would be comments in ISS, follwing an asterisk - Arpad: I would prefer to tackle one thing at a time - Arpad added some missing right parens to the draft - Arpad: We should all review this - There may be a vote next week to submit to Open Forum BIRD 117.4: - Arpad showed BIRD 117.4 draft 5 and explained the latest changes - Arpad: Not sure how the "virtual file" feature would work - Walter: The IBIS file might be contained within an EBD - Similarly we might have text files within IBIS - Arpad: We should continue with the current proposal as is - Walter: Next week we should discuss IBIS 5.1 status - Also we should not submit BIRDs that are not in 5.1 format - Arpad: This one was submitted two years ago BIRD 118.3: - Arpad: We should all review this and maybe vote next week BIRD 150: - Arpad: There will be a new version next week BIRD 116 and BIRD 122: - Walter: We can submit BIRD 116 after more review - BIRD 122 can be withdrawn - It can be an exemplar for BIRD 116 - Arpad: We will consider BIRD 122 tabled for our purposes BIRD 125: - Arpad: It has been a while, rereading is needed - Walter: Today's packages can have 500 power and ground pins - There can be 100 silicon ground/power bumps connecting to 20 package pins - The question is which frequencies we are concerned about at the buffer - At 10GHz or slower we don't need to know the details - Above that we need to know the distributed on-die model - We should anticipate what the needs will be when the spec comes out - For signal pins one-to-one correspondence is normal - For power/ground we have to consider many-to-one - Arpad: Even signals can have more complex connections - Walter: EBD can handle that - Arpad: EBD is for boards, not packages - Walter: We might need a [Pads] section in IBIS for on-die power - It would not have to be physical - Arpad: ISS could have subckts for on-die modeling - Cadence has a BIRD for that - Walter: We should have a model that connects buffer nodes and pad nodes - Also a separate model that connects pin nodes to pad nodes - They are independent models, not chained - Arpad: We should have a block diagram for this - Walter: This can be described in terms of "bed spring" models - The separation helps because different people develop each part - Arpad: We will have to differentiate between reserved nodes and declared nodes AR: Walter create block diagram for buffer/pad/pin node connection concept Arpad: Can we take the new Naming RUles BIRD draft off the agenda? - Walter: That's OK ------------- Next meeting: 19 June 2012 12:00pm PT Next agenda: 1) Task list item discussions ------------- IBIS Interconnect SPICE Wish List: 1) Simulator directives